package a.codetop.笔试框架.天王;

import java.util.ArrayList;
import java.util.List;

public class 子集_无重复元素 {

    static int[] p={1,2,3};

    public static void main(String[] args) {
        ziji(0);
        //
        System.out.println(res);
    }

    static List<List<Integer>> res = new ArrayList<>();
    static List<Integer> tmp = new ArrayList<>();

    private static void ziji(int ci) {
        if(ci==p.length)return;
        for (int i = ci; i < p.length; i++) {
            tmp.add(p[i]); res.add(new ArrayList<>(tmp)); ziji(i+1); tmp.remove(tmp.size()-1);
        }
    }

}
